Are these too long to be intentionally cropped and can they be worn to a casual office?

Are these at an awkward length or short enough to be intentionally cropped? I feel like they should be a little shorter but what do you think? Should I return them?

And can these be worn to a casual office if I pair them with a blazer?

Are these at an awkward length or short enough to be intentionally cropped? I feel like they should be a little shorter but what do you think? Should I return them?

And can these be worn to a casual office if I pair them with a blazer?